﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;

namespace OmegaGameFramework
{
    static public class Runtime
    {

        static public bool DesignMode { get; set; }

        static string rootPath = Environment.CurrentDirectory;


        static public string RootPath { get { return rootPath; } set { rootPath = value; } }
        static public string TilesetsPath { get { return RootPath + @"\Data\Graphics\Tilesets\"; } }
        static public string MapsPath { get { return RootPath + @"\Data\Maps\"; } }
        static public string CharactersPath { get { return RootPath + @"\Data\Graphics\Characters\"; } }
        static public string LightsPath { get { return RootPath + @"\Data\Graphics\Lights\"; } }
        static public string AutotilesPath { get { return rootPath + @"\Data\Graphics\AutoTiles\"; } }
        static public string AudioFiles { get { return @"Data\Audio Files\"; } }
        static public string PanoramaPath { get { return rootPath + @"Data\Graphics\Panoramas\"; } }
        static public string FogsPath { get { return rootPath + @"Data\Graphics\Fogs\"; } }
    }
}
